tree planting - French English Dictionary